/** 
    commonjs模块化规范:
    
    1. 在nodejs编程中，将每一个.js文件看作是一个模块, 比如:a.js  b.js。
    2. 模块中定义的变量，函数都是私有.
        a.js                                b.js
        let name = 'jack'                   let name = 'rose'
        let playGame = function(){}         

    3. 访问模块中的私有变量函数
         将需要访问的变量函数暴露出去  module.exports = {name:name, playGame:playGame}
         使用的模块中引入使用         const obj =  require('模块名')

 */